granting immunity - Français Anglais Dictionnaire